to do a lot of persuading - Français Anglais Dictionnaire